// 基于template/src/views/{{appModules}}/{{pages@DETREEEXPVIEW}}/{{spinalCase page.codeName}}-model.ts.hbs生成
import { ITreeExpViewModel } from '@/core/interface';
function getModel(): ITreeExpViewModel {
	return {
		caption: '系统',
		title: '系统角色管理',
		capPSLanguageRes: 'DE.LNAME.SYS_DEPLOY_SYSTEM',
		titlePSLanguageRes: '',
		showDataInfoBar: true,
		codeName: 'sys_deploy_systemSystemRoleTreeExpView',
		uiEngineModel: [
			{
				name: 'newdata',
				triggerType: 'CUSTOM',
				logicType: 'SYSUILOGIC',
				eventNames: '',
				scriptCode: ``,
				logicName: ``,
				logicTag: '',
				eventArg: '',
				eventArg2: '',
				timer: 0,
				psViewCtrlName: '',
				entityCodeName: '',
			},
			{
				name: 'opendata',
				triggerType: 'CUSTOM',
				logicType: 'SYSUILOGIC',
				eventNames: '',
				scriptCode: ``,
				logicName: ``,
				logicTag: '',
				eventArg: '',
				eventArg2: '',
				timer: 0,
				psViewCtrlName: '',
				entityCodeName: '',
			},
		],
		ctrls: [
			{
				name: 'treeexpbar',
				codeName: 'SystemRoleTreeExpViewtreeexpbar',
				controlType: 'TREEEXPBAR',
			},
		],
		ctrlParams: {
			Sys_deploy_systemtreeexpbar: {},
		},
		cssName: '',
		name: 'sys_deploy_systemSystemRoleTreeExpView',
		viewType: 'DETREEEXPVIEW',
		viewStyle: 'DEFAULT',
		showCaption: false,
		isLoadDefault: true,
		entityCodeName: 'Sys_deploy_system',
		keyPSAppDEField: 'Id',
		majorPSAppDEField: 'Display_name',
		enableQuickSearch: true,
		expandSearchForm: false,
		quickSearchPlaceholder: ['系统标识', '系统名', '系统显示名称'].join(','),
		useDefaultLayout: true,
		sideBarLayout: 'LEFT',
		expBarName: 'SystemRoleTreeExpViewtreeexpbar',
		expBarWidth: 0,
		expBarHeight: 0,
	};
}
export const model = getModel();
